★★★
Columbus Heights, Near Turtle Beach, Ocho Rios, Jamaica
Property Location
A stay at Sky Castles places you in the heart of Ocho Rios, walking distance from Columbus Foot Beach and Island Village. This hotel is within close proximity of Taj Mahal Mall and Ocho Rios Fort.